#ifndef bdf_koeff
#define bdf_koeff
Tval gear_a[max_gp][max_gp]={{1.0000000000000000000, 0, 0, 0, 0, 0,
    0}, {1.3333333333333333333, -0.33333333333333333333, 0, 0, 0, 0,
    0}, {1.6363636363636363636, -0.81818181818181818182,
    0.18181818181818181818, 0, 0, 0,
    0}, {1.9200000000000000000, -1.4400000000000000000,
    0.64000000000000000000, -0.12000000000000000000, 0, 0,
    0}, {2.1897810218978102190, -2.1897810218978102190,
    1.4598540145985401460, -0.54744525547445255474, 0.087591240875912408759,
    0, 0}, {2.4489795918367346939, -3.0612244897959183673,
    2.7210884353741496599, -1.5306122448979591837,
    0.48979591836734693878, -0.068027210884353741497,
    0}, {2.6997245179063360882, -4.0495867768595041322,
    4.4995408631772268136, -3.3746556473829201102,
    1.6198347107438016529, -0.44995408631772268136, 0.055096418732782369146}};
Tval gear_b[max_gp]={1.0000000000000000000, 0.66666666666666666667, 0.54545454545454545455,
0.48000000000000000000, 0.43795620437956204380, 0.40816326530612244898,
0.38567493112947658402};
Tval gear_b_ad[max_gp]={1,2,3,4,5,6,7};
Tval gear_a_ad[max_gp][max_gp]={{1.0000000000000000000, 0, 0, 0, 0, 0, 0}, {0, 1.0000000000000000000, 0, 0,
    0, 0, 0}, {-1.5000000000000000000,
    3.0000000000000000000, -0.50000000000000000000, 0, 0, 0,
    0}, {-3.3333333333333333333,
    6.0000000000000000000, -2.0000000000000000000, 0.33333333333333333333, 0,
    0, 0}, {-5.4166666666666666667,
    10.000000000000000000, -5.0000000000000000000,
    1.6666666666666666667, -0.25000000000000000000, 0,
    0}, {-7.7000000000000000000,
    15.000000000000000000, -10.000000000000000000,
    5.0000000000000000000, -1.5000000000000000000, 0.20000000000000000000,
    0}, {-10.150000000000000000,
    21.000000000000000000, -17.500000000000000000,
    11.666666666666666667, -5.2500000000000000000,
    1.4000000000000000000, -0.16666666666666666667}};
#endif